.goods-detail {
	min-height: 110%;
	background-color: #f4f4f4;
	.prl-26 {
		padding: 0 26rpx;
	}
	.mb-10 {
		margin-bottom: 10rpx;
	}
	.ptm-40 {
		padding: 40rpx 0;
	}
	.screen-swiper {
		height: 760rpx;
	}
	.goods-detail-top {
		padding: 30rpx;
		background-color: #ffffff;
		margin-bottom: 10rpx;
	}
	.goods-price-box {
		align-items: flex-end;
		> view {
			line-height: 1;
		}
	}
	.goods-price {
		font-size: 56rpx;
		font-family: PingFang SC;
		font-weight: 800;
		color: #ff2342;
	}

	.goods-original-price {
		font-size: 28rpx;
		font-family: PingFang SC;
		font-weight: 500;
		text-decoration: line-through;
		color: #999999;
	}
	.goods-title {
		margin: 40rpx 0 20rpx;
		font-size: 32rpx;
		font-family: PingFang SC;
		font-weight: bold;
		color: #222222;
	}
	.goods-describe {
		font-size: 28rpx;
		font-family: PingFang SC;
		font-weight: 500;
		color: #fd3b5c;
	}
	.free-box {
		padding: 40rpx 0;
		.free-title {
			font-size: 28rpx;
			font-family: PingFang SC;
			font-weight: bold;
			color: #222222;
			margin-right: 40rpx;
		}
	}
	.shop-box {
		padding: 40rpx 20rpx;
		background-color: #ffffff;
		.shop-title {
			font-size: 32rpx;
			font-family: PingFang SC;
			font-weight: bold;
			color: #222222;
			margin-bottom: 20rpx;
		}
		.shop-pingfen {
			font-size: 24rpx;
			font-family: PingFang SC;
			font-weight: 500;
			color: #999999;
			margin-right: 20rpx;
		}
	}
	.lines-red {
		color: #fd3c5c;
		border-color: #fd3c5c;
		padding: 12rpx 40rpx;
	}
	.goods-rich-box {
		background-color: #ffffff;
		.rich-box-header {
			padding: 36rpx 0;
		}
		.rich-btn {
			font-size: 28rpx;
			font-family: PingFang SC;
			font-weight: 500;
			color: #333333;
			margin: 0 30rpx;
		}
		.rich-btn-line {
			margin-top: 20rpx;
			width: 60rpx;
			height: 6rpx;
			background: #ffffff;
			border-radius: 6rpx;
		}
		.rich-btn-ativer {
			background: linear-gradient(90deg, #ff7124, #ff364e);
		}
	}
	.goods-line {
		width: 100rpx;
		height: 2rpx;
		background: #999999;
	}
	.goods-line-title {
		margin: 0 20rpx;
		font-size: 28rpx;
		font-family: PingFang SC;
		font-weight: 500;
		color: #999999;
	}
}
.action {
	width: 100rpx !important;
}
.index-header {
	width: 100%;
	padding-left: 30rpx;
	display: flex;
	align-items: center;
	/* #ifdef H5 */
	justify-content: space-between;
	/* #endif */
}
.index-header-icon {
	width: 64rpx;
	height: 64rpx;
	margin-right: 24rpx;
}